most dependent - French English Dictionary